////////////////////////////////////////////////////////////////////////////////

#ifndef _SWALL_H_
#include "swall.h"
#endif

////////////////////////////////////////////////////////////////////////////////

#ifndef _SHAPESFACTORY_H_
#include "shapesfactory.h"
#endif

#include <limits>

////////////////////////////////////////////////////////////////////////////////

const double wallRdius = 10;
const float wallMass = std::numeric_limits<float>::max();
const float wallResistance = std::numeric_limits<float>::max();
const PE::Vector wallVelocity = {0,0};
const PE::Point wallPosition(0,0);


////////////////////////////////////////////////////////////////////////////////


SWall::SWall( int _ID )
: SGameObject( _ID, wallMass,
               ShapesFactory::GetInstance()->GetWallShape(),
               wallResistance )
{
}


////////////////////////////////////////////////////////////////////////////////


SWall::~SWall()
{
}


////////////////////////////////////////////////////////////////////////////////
